package com.gxa.mapper;

import com.gxa.entity.TransferManagement;

import java.util.List;

public interface TransferModeMapper {

    /**
     * 添加转运方式
     * @param transferManagement
     * @return
     */
    int insertTransferMode(TransferManagement transferManagement);

    /**
     * 根据转运方式的名称查询转运方式信息
     * @param name
     * @return
     */
    TransferManagement selectTransferModeByName(String name);

    /**
     * 根据ID删除转运方式
     * @param id
     * @return
     */
    int deleteTransferMode(int id);

    /**
     * 查询所有转运方式
     * @return
     */
    List<TransferManagement> selectAllTransferModes();

    /**
     * 添加转运方式，具有固定的ID
     * @param transferManagement
     * @return
     */
    int insertTransferModeWithFixedId(TransferManagement transferManagement);
}
